home *** CD-ROM | disk | FTP | other *** search
- /**** QT.rexx *****************************************************************
- *
- * $VER: QT 2.01 (6.4.95)
- *
- * Copyright © 1991-95 Klaus A Seistrup @ Magnetic Ink <kas@mink.ping.dk>
- *
- *******************************************************************************/
-
- Hr.0 = 'twelve '
- Hr.1 = 'one '
- Hr.2 = 'two '
- Hr.3 = 'three '
- Hr.4 = 'four '
- Hr.5 = 'five '
- Hr.6 = 'six '
- Hr.7 = 'seven '
- Hr.8 = 'eight '
- Hr.9 = 'nine '
- Hr.10 = 'ten '
- Hr.11 = 'eleven '
-
- Mn.0 = ''
- Mn.1 = 'five '
- Mn.2 = 'ten '
- Mn.3 = 'a quarter '
- Mn.4 = 'twenty '
- Mn.5 = 'twenty-five '
- Mn.6 = 'half '
-
- Ny.0 = 'nearly '
- Ny.1 = 'almost '
- Ny.2 = ''
- Ny.3 = 'just after '
- Ny.4 = 'after '
-
- Up.0 = 'to '
- Up.1 = ''
- Up.2 = 'past '
-
- t = (TIME('S') + 1650) % 60
-
- Hrs = (t % 60) // 12
- Min = t // 60
- Alm = Min // 5
- Div = (Min % 5) - 5
- Upt = SIGN(Div) + 1
-
- IF Div < 0 THEN Div = -Div
- OClock = "It's " || Ny.Alm || Mn.Div || Up.Upt || Hr.Hrs
- IF Div == 0 THEN OClock = OClock || "o'clock"
-
- SAY OClock
-
- /*
- ** EOF
- */
-